package com.qy.service;

import com.qy.model.Member;
import com.qy.base.core.Service;

import java.util.List;
import java.util.Map;


/**
 * Created by zaq on 2018/07/10.
 */
public interface MemberService extends Service<Member> {

    public List<Map> selectAllByName(String searchContent);

    public List<Map> selectPolicy(String searchContent);

    public List<Map> selectUnit(String searchContent);

    public List<Map> selectCharge(String searchContent);

    public List<Map> selectPolicys(String searchContent1, String searchContent2);

    public List<Map> selectUnits(String searchContent1, String searchContent2);

    public List<Map> selectCharges(String searchContent1, String searchContent2);

    public List<Map> selectAllByCity(String searchContent);

    public List<Map> selectMemberList(Member member);

    public void memberState(Member member);

    public List<Map> seeMember(Integer id);

    public List<Map> selectPolicyList(Member member);

    public List<Map> selectUnitList(Member member);

    public List<Map> selectChargeList(Member member);

    public List<Map> selectRecordByUserId(Member member);

    public List<Member> selectMemberListByOpenid(String openid);
}
